package dao;

import dao.domain.User;

import java.sql.SQLException;

/**
 * @author huangzhiyang
 * @Date 2023/11/7
 * @Description
 */
public interface UserDao {
    /**
     * 登录
     *
     * @param user:数据库表的名称，一般要使用的类类名一致
     * @param account:账号
     * @param password:密码
     * @return UserDao
     * @throws SQLException 数据库异常
     */
    User login(String user, String account, String password) throws SQLException;

    /**
     * 只通过账号找数据
     *
     * @param user:表类型
     * @param account：账号
     * @return 被查找的对象
     * @throws SQLException 数据库异常
     */
    User selectByAccount(String user, String account) throws SQLException;
}
